//package com.weiyi.mashangzhu.Landlord.Bean;
//
//import android.app.Activity;
//import android.os.AsyncTask;
//import android.util.Log;
//import android.view.View;
//import android.widget.ListView;
//
//import com.google.gson.Gson;
//import com.handmark.pulltorefresh.library.PullToRefreshBase;
//import com.handmark.pulltorefresh.library.PullToRefreshListView;
//import com.squareup.okhttp.Request;
//import com.weiyi.mashangzhu.API.API;
//import com.weiyi.mashangzhu.Base.BasePage;
//import com.weiyi.mashangzhu.R;
//import com.weiyi.mashangzhu.Roomer.Adapter.OrderAdapter;
//import com.weiyi.mashangzhu.Roomer.Bean.OrderBean;
//import com.weiyi.mashangzhu.Utils.SPUtils;
//import com.zhy.http.okhttp.OkHttpUtils;
//import com.zhy.http.okhttp.callback.StringCallback;
//
//import java.util.ArrayList;
//import java.util.List;
//
//
//public class OrderPage_L extends BasePage {
//
//    PullToRefreshListView refreshList;
//    private int page=1;
//    List<OrderBean.DataBean> list=new ArrayList<>();
//    OrderAdapter orderAdapter=null;
//    int info;
//    int djk;
//
//    public OrderPage_L(Activity activity, int mIndex, int info) {
//        super(activity, mIndex);
//        this.info = info;
//        initView(mIndex);
//    }
//
//
//    @Override
//    public View initView(int i) {
//
//        mRootView = View.inflate(mActivity, R.layout.order_page_list, null);
//        refreshList = (PullToRefreshListView) mRootView.findViewById(R.id.refresh_list);
//
//        refreshList
//                .setOnRefreshListener(new PullToRefreshBase.OnRefreshListener2<ListView>() {
//                    @Override
//                    public void onPullDownToRefresh(
//                            PullToRefreshBase<ListView> refreshView) {
//                        Log.e("TAG", "onPullDownToRefresh");
//                        //这里写下拉刷新的任务
//                        new DownGetDataTask().execute();
//                    }
//
//                    @Override
//                    public void onPullUpToRefresh(
//                            PullToRefreshBase<ListView> refreshView) {
//                        Log.e("TAG", "onPullUpToRefresh");
//                        new UpGetDataTask().execute();
//                    }
//                });
//        init(page,i);
//        djk=i;
//        return mRootView;
//    }
//
//    @Override
//    public void initData(int i) {
//
//    }
//
//    public void init(int p,int i) {
//
//        String status="";
//        switch (i){
//            case 1:
//                status="9";
//                break;
//            case 2:
//                status="0";
//                break;
//            case 3:
//                status="1";
//                break;
//            case 4:
//                status="2";
//                break;
//            case 5:
//                status="3";
//                break;
//            case 6:
//                status="4";
//                break;
//            case 7:
//                status="6";
//                break;
//            case 8:
//                status="7";
//                break;
//            case 9:
//                status="8";
//                break;
//        }
//        Log.e("rrrrrrrr","status="+status);
//
//        OkHttpUtils.get().addParams("token", "4028811b5e03aae7015e03aae7a70000@6@18615646667")
//                .addParams("oStatus", status + "")
//                .addParams("pagenum", p + "")
//                .url(API.BaseApi_L + API.Order_L_Api)
//                .build()
//                .execute(new StringCallback() {
//                    @Override
//                    public void onError(Request request, Exception e) {
////                        T.showShort(mActivity, "网络连接失败，请检查一下网络设置");
//                    }
//
//                    @Override
//                    public void onResponse(String response) {
//                        Log.e("qqqqqqq","re="+response);
//                        Gson gson = new Gson();
//                        OrderBean orderBean = gson.fromJson(response, OrderBean.class);
//                        if (page == 1) {
//                            list.clear();
//                            list.addAll(orderBean.getData());
//                            orderAdapter = new OrderAdapter(list, mActivity);
//                            refreshList.setAdapter(orderAdapter);
//                        } else {
//                            list.addAll(orderBean.getData());
//                            orderAdapter.notifyDataSetChanged();
//                        }
//
//
//                    }
//                });
//
//
//    }
//
//    private class DownGetDataTask extends AsyncTask<Void, Void, String> {
//
//        @Override
//        protected String doInBackground(Void... params) {
//            try {
//                Thread.sleep(1000);
//
//
//            } catch (InterruptedException e) {
//            }
//            return null;
//        }
//
//        @Override
//        protected void onPostExecute(String result) {
//            page = 1;
//            init(page,djk);
//            refreshList.onRefreshComplete();
//        }
//    }
//
//    private class UpGetDataTask extends AsyncTask<Void, Void, String> {
//
//        @Override
//        protected String doInBackground(Void... params) {
//            try {
//                Thread.sleep(1000);
//
//            } catch (InterruptedException e) {
//            }
//            return null;
//        }
//
//        @Override
//        protected void onPostExecute(String result) {
//            page += 1;
//            init(page,djk);
//            refreshList.onRefreshComplete();
//        }
//    }
//}
